Dictionary Lookup:
The Embodiment of Scarlet Devil
Pronunciation:
/ðə ɛmˈbɑdimənt ˈʌv ˈskɑɹlət ˈdɛvəl/
Chinese definitions: